| CControl(IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL) | Exponent::GUI::Controls::CControl | |
| CCONTROL_NO_ID_REQUIRED | Exponent::GUI::Controls::CControl | [static] |
| controlIsDropFileEnabled(const bool dropEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| controlIsEnabledFor(const CString &identifier) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| controlIsKeyEnabled(const bool keyEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| controlIsMouseEnabled(const bool mouseEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| CProgressBar(IControlRoot *root, const long uniqueId, const CRect &area) | Exponent::GUI::Controls::CProgressBar | |
| CTextLabel(IControlRoot *root, const long uniqueId, const CRect &area, const CString &text) | Exponent::GUI::Controls::CTextLabel | |
| dereference() | Exponent::GUI::Controls::CControl | [virtual] |
| disableControl() | Exponent::GUI::Controls::CControl | [virtual] |
| doDefaultDrawing(const bool doDefaultDraw) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| drawControl(CGraphics &graphics) | Exponent::GUI::Controls::CProgressBar | [virtual] |
| Exponent::GUI::Controls::IControl::drawControl(CGraphics &graphics)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| drawEnabledControl(CGraphics &graphics) | Exponent::GUI::Controls::CControl | [protected, virtual] |
| drawFrameAndBackground(const bool draw=true) | Exponent::GUI::Controls::CTextLabel | [inline, virtual] |
| drawPrimaryImage(CGraphics &graphics) | Exponent::GUI::Controls::CControl | [protected, virtual] |
| drawPrimaryImage(CGraphics &graphics, const bool drawFrameIfNoImage) | Exponent::GUI::Controls::CControl | [protected, virtual] |
| enableControl() | Exponent::GUI::Controls::CControl | [virtual] |
| getAbsoluteRect() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getArea() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getDimension() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getNormalisedArea() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getObjectDescription(char *string, const long size) const | Exponent::GUI::Controls::CControl | [virtual] |
| getParentControl() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getReferenceCount() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getRootControl() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getText() const | Exponent::GUI::Controls::CTextLabel | [inline] |
| getUniqueId() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getValue() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleDoubleClick(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleFileDrop(const CDropEvent &event) | Exponent::GUI::Controls::CTextLabel | [virtual] |
| handleKeyDown(const CKeyboardEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleKeyUp(const CKeyboardEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleLeftButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| IControl() | Exponent::GUI::Controls::IControl | [inline] |
| isContainer() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isDropFileEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isEnabledFor(const CString &identifier) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isKeyEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isMouseEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| m_absoluteArea | Exponent::GUI::Controls::CControl | [protected] |
| m_actionListener | Exponent::GUI::Controls::CControl | [protected] |
| m_area | Exponent::GUI::Controls::CControl | [protected] |
| m_backgroundColour | Exponent::GUI::Controls::CControl | [protected] |
| m_dimension | Exponent::GUI::Controls::CControl | [protected] |
| m_disabledImage | Exponent::GUI::Controls::CControl | [protected] |
| m_doDefaultDrawing | Exponent::GUI::Controls::CControl | [protected] |
| m_drawFrameAndBackground | Exponent::GUI::Controls::CTextLabel | [protected] |
| m_dropEnabled | Exponent::GUI::Controls::CControl | [protected] |
| m_enabled | Exponent::GUI::Controls::CControl | [protected] |
| m_font | Exponent::GUI::Controls::CTextLabel | [protected] |
| m_frameColour | Exponent::GUI::Controls::CControl | [protected] |
| m_keyboardEnabled | Exponent::GUI::Controls::CControl | [protected] |
| m_mouseEnabled | Exponent::GUI::Controls::CControl | [protected] |
| m_needsRightClick | Exponent::GUI::Controls::CControl | [protected] |
| m_normalisedArea | Exponent::GUI::Controls::CControl | [protected] |
| m_parentControl | Exponent::GUI::Controls::CControl | [protected] |
| m_primaryImage | Exponent::GUI::Controls::CControl | [protected] |
| m_progressBarArea | Exponent::GUI::Controls::CProgressBar | [protected] |
| m_referenceCount | Exponent::GUI::Controls::CControl | [protected] |
| m_rootControl | Exponent::GUI::Controls::CControl | [protected] |
| m_text | Exponent::GUI::Controls::CTextLabel | [protected] |
| m_textColour | Exponent::GUI::Controls::CTextLabel | [protected] |
| m_textFormat | Exponent::GUI::Controls::CTextLabel | [protected] |
| m_uniqueId | Exponent::GUI::Controls::CControl | [protected] |
| m_value | Exponent::GUI::Controls::CControl | [protected] |
| needsRightClick() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| referenced() | Exponent::GUI::Controls::CControl | [virtual] |
| registerActionListener(IActionListener *listener) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| Exponent::GUI::Controls::IControl::registerActionListener(IActionListener *listener)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| serializeFromNode(CXMLNode &node) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::serializeFromNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| serializeToNode(CXMLNode &node) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::serializeToNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setArea(const CRect &area) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::setArea(const CRect &area)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setColours(const CAlphaColour &frameColour=CAlphaColour::CALPHACOLOUR_BLACK, const CAlphaColour &backgroundColour=CAlphaColour::CALPHACOLOUR_WHITE, const CAlphaColour &textColour=CAlphaColour::CALPHACOLOUR_BLACK) | Exponent::GUI::Controls::CTextLabel | [virtual] |
| setControlRoot(IControlRoot *controlRoot) | Exponent::GUI::Controls::CControl | [virtual] |
| setDefaultControlColours(const CAlphaColour &backgroundColour=CAlphaColour::CALPHACOLOUR_WHITE, const CAlphaColour &frameColour=CAlphaColour::CALPHACOLOUR_BLACK) | Exponent::GUI::Controls::CControl | [virtual] |
| setDisabledImage(IImage *theImage) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::setDisabledImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setFont(CFont *font) | Exponent::GUI::Controls::CTextLabel | [virtual] |
| setParentControl(IControl *parent) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| setPrimaryImage(IImage *theImage) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::setPrimaryImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setText(const CString &text) | Exponent::GUI::Controls::CTextLabel | [virtual] |
| setTextColour(const CAlphaColour &textColour) | Exponent::GUI::Controls::CTextLabel | [virtual] |
| setTextFormat(const CGraphics::ETextAlignment format) | Exponent::GUI::Controls::CTextLabel | [virtual] |
| setUniqueId(const long id) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| setValue(const double value) | Exponent::GUI::Controls::CProgressBar | [virtual] |
| update() | Exponent::GUI::Controls::CControl | [virtual] |
| ~CControl() | Exponent::GUI::Controls::CControl | [virtual] |
| ~CProgressBar() | Exponent::GUI::Controls::CProgressBar | [virtual] |
| ~CTextLabel() | Exponent::GUI::Controls::CTextLabel | [virtual] |
| ~IControl() | Exponent::GUI::Controls::IControl | [inline, virtual] |